Hurwitz theorem